tar emulsion - Español Inglés Diccionario